/*
 *
 * *******************************************************************
 *   @项目名称: BHex Android
 *   @文件名称: UserVerifyInfo.java
 *   @Date: 11/29/18 3:21 PM
 *   @Author: chenjun
 *   @Copyright（C）: 2018 BlueHelix Inc.   All rights reserved.
 *   注意：本内容仅限于内部传阅，禁止外泄以及用于其他的商业目的.
 *  *******************************************************************
 *
 */

package io.bhex.sdk.account.bean;

import io.bhex.baselib.network.response.BaseResponse;

/**
 * ================================================
 * 描   述：用户验证信息
 * ================================================
 */

public class UserVerifyInfo extends BaseResponse {

    /**
     * nationality : 中国
     * firstName : 任
     * secondName : 培伟
     * gender : 1 男 2 女
     * cardType : 身份证
     * cardNo : 102234198701230000
     * cardFrontUrl : http://www.bhex.cn/api/os/kyc/uzVYbpAgyTUgRkGC3WQRaIlctMCwA9odKUickvWXfIY.jpg?e=1534241952&token=SxdxBoSCr2AIzfUzp_74A31NUMLG8jGQgmv999KWLqs=
     * cardHandUrl : http://www.bhex.cn/api/os/kyc/1q0wjusmLGwaAriUQBINQnkbG3SiMampLfqAkIHLZGw.jpg?e=1534241952&token=SxdxBoSCr2AIzfUzp_74A31NUMLG8jGQgmv999KWLqs=
     * verifyStatus : 1 审核中  2 审核通过 3审核不通过
     */

    private String countryCode;
    private String nationality;
    private String firstName;
    private String secondName;
    private int gender;
    private String cardType;
    private String cardNo;
    private String cardFrontUrl;
    private String cardHandUrl;
    private int verifyStatus;
    /**
     * refusedReasonId : 0
     * refusedReason :
     * kycLevel : 25
     * displayLevel : 2
     */

    private int refusedReasonId;
    private String refusedReason;
    private int kycLevel;
    private String displayLevel;


    public String getCountryCode() {
        return countryCode;
    }

    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode;
    }

    public String getNationality() {
        return nationality;
    }

    public void setNationality(String nationality) {
        this.nationality = nationality;
    }

    public String getFirstName() {
        return firstName;
    }

    public void setFirstName(String firstName) {
        this.firstName = firstName;
    }

    public String getSecondName() {
        return secondName;
    }

    public void setSecondName(String secondName) {
        this.secondName = secondName;
    }

    public int getGender() {
        return gender;
    }

    public void setGender(int gender) {
        this.gender = gender;
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getCardFrontUrl() {
        return cardFrontUrl;
    }

    public void setCardFrontUrl(String cardFrontUrl) {
        this.cardFrontUrl = cardFrontUrl;
    }

    public String getCardHandUrl() {
        return cardHandUrl;
    }

    public void setCardHandUrl(String cardHandUrl) {
        this.cardHandUrl = cardHandUrl;
    }

    public int getVerifyStatus() {
        return verifyStatus;
    }

    public void setVerifyStatus(int verifyStatus) {
        this.verifyStatus = verifyStatus;
    }

    public int getRefusedReasonId() {
        return refusedReasonId;
    }

    public void setRefusedReasonId(int refusedReasonId) {
        this.refusedReasonId = refusedReasonId;
    }

    public String getRefusedReason() {
        return refusedReason;
    }

    public void setRefusedReason(String refusedReason) {
        this.refusedReason = refusedReason;
    }

    public int getKycLevel() {
        return kycLevel;
    }

    public void setKycLevel(int kycLevel) {
        this.kycLevel = kycLevel;
    }

    public String getDisplayLevel() {
        return displayLevel;
    }

    public void setDisplayLevel(String displayLevel) {
        this.displayLevel = displayLevel;
    }
}
